/*
 * Created by Lettle on 2022/3/20.
 * QQ: 1071445082
 * github: https://github.com/Python-Lettle
 * gitee : https://gitee.com/lettle/
 */
#ifndef COT_STRING_H
#define COT_STRING_H

typedef struct cot_string {
    int count;      // 字符串长度
    int capacity;   // 缓冲区字符串长度
    char *data;     // 字符串内容
} cot_string;

void string_realloc(cot_string *cstr, int new_size);     // 字符串长度变化
void string_chcat(cot_string *cstr, int ch);             // 字符串后接一个新的字符
void string_reset(cot_string *cstr);                     // 字符串重置

#endif //COT_STRING_H
